home *** CD-ROM | disk | FTP | other *** search
/ ADA Programming Guide / ADA Programming Guide.iso / ada_gwu / adaed / gwudemos / screenio.adb < prev    next >
Encoding:
Text File  |  1996-01-30  |  461 b   |  26 lines

  1. --
  2. --  Implementation of the Screen_IO package
  3. --
  4.  
  5. WITH Text_IO;
  6. WITH Screen;
  7. PACKAGE BODY Screen_IO IS
  8.  
  9.   TASK BODY Terminal IS
  10.  
  11.   BEGIN
  12.     Screen.ClearScreen;
  13.     LOOP
  14.       SELECT
  15.         ACCEPT WriteAt(Where: Screen.Position; What : String) DO
  16.           Screen.MoveCursor(To => Where);
  17.           Text_IO.Put( What );
  18.         END WriteAt;
  19.       OR
  20.         TERMINATE;
  21.       END SELECT;
  22.     END LOOP;
  23.   END Terminal;
  24.  
  25. END Screen_IO;
  26.